// 主题切换功能
document.addEventListener('DOMContentLoaded', function() {
    // 检查本地存储中是否有主题设置
    const currentTheme = localStorage.getItem('theme') || 'light';
    
    // 应用保存的主题
    document.documentElement.setAttribute('data-theme', currentTheme);
    
    // 更新主题切换按钮状态
    const themeToggle = document.getElementById('theme-toggle');
    if (themeToggle) {
        themeToggle.checked = currentTheme === 'dark';
    }
});

// 切换主题函数
function toggleTheme() {
    const currentTheme = document.documentElement.getAttribute('data-theme');
    const newTheme = currentTheme === 'light' ? 'dark' : 'light';
    
    // 更新HTML属性
    document.documentElement.setAttribute('data-theme', newTheme);
    
    // 保存到本地存储
    localStorage.setItem('theme', newTheme);
}